blood transfusion centre - German English Dictionary